查看原文
其他

TIOBE 8 月编程语言榜出炉:Java稳居第一,Python增势强劲

漫小话 Hollis 2019-04-27

2018年08月07日,TIOBE 发布了 8 月份的编程语言排行榜。和上次榜单相比,前四名位置无变化。依次是 Java、C、C++ 与 Python。


在本月的榜单中,Python 的评分 6.992% 的占比已经十分接近 7.471% 的 C++。按照这样趋势增长下去,Python 挤进 TIOBE 排行榜的前三甲只是时间问题。



另外,对于广大Java程序员来说,Java以16.881%的占比稳居第一,并且有3.92%的涨幅,这无疑是一件好事儿。


但是,Python的强劲表现也不得不引起重视。在不久的将来,Python就会超越C++跻身前三,超越Java,占据榜首也并不是不可能的。


所以,如果你是一个优秀的Java程序员,你想选择一门新的语言学习的话,那么,Python绝对是一个不错的选择。


Python语言


Python,是一种广泛使用的高级编程语言,属于通用型编程语言,由Guido van Rossum创造,第一版发布于1991年。可以视之为一种改良(加入一些其他编程语言的优点,如面向对象)的LISP。作为一种解释型语言,Python的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或者关键词)。相比于C++或Java,Python让开发者能够用更少的代码表达想法。不管是小型还是大型程序,该语言都试图让程序的结构清晰明了。


与Scheme、Ruby、Perl、Tcl等动态类型编程语言一样,Python拥有动态类型系统和垃圾回收功能,能够自动管理内存使用,并且支持多种编程范式,包括面向对象、命令式、函数式和过程式编程。其本身拥有一个巨大而广泛的标准库。


Python 解释器本身几乎可以在所有的操作系统中运行。Python的正式解释器CPython是用C语言编写的、是一个由社群驱动的自由软件,目前由Python软件基金会管理。


第20-50名



好啦,以上就是TIOBE 8 月编程语言榜的前50名。对于Java和Python的表现,你有什么想法呢?

直面Java第123期:Java枚举是如何保证线程安全的。

成神之路第011期:Java的自动拆装箱。

- MORE | 更多精彩文章 -


如果你看到了这里,说明你喜欢本文。

那么请长按二维码,关注Hollis

转发朋友圈,是对我最大的支持。

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存